A hideously repulsive female homo sapien that sexually seduces and prays upon the unwitting male populance.
Dude! That chick is soooooo Torbacula, what were you thinking?
by root_raven and friends (billy idol) September 13, 2003
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×