Skip to main content

Definitions by nstza

tasmanian pig 

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