tasmanian pig

(Noun)
An unattractive woman.
A troll.
by nstza August 27, 2006
mugGet the tasmanian pigmug.