1 definition by GypsyJuno

A female troll. A trollop. A useless woman.

Synonyms: hussy, jade, jezebel, slattern, strumpet, wench
Ignore her idiocy, she's a troubadour
by GypsyJuno March 6, 2005
Get the Troubadour mug.