FrostDemonStorm's definitions
A female that tries relentlessly to sleep with any male she can. A woman who spends most of her time attempting to work her way into mens trousers.
by FrostDemonStorm March 15, 2011
Get the Trouser Goblinmug.
Get the Trouser Goblinmug.