Search:
weasel-faced - Vulgar Dictionary definitionThin, meagre-faced. Weasel-gutted; thin-bodied; a weasel is a thin long slender animal with a sharp face.