Skip to main content

Definitions by Lolling Pin

A transexual, a woman who was previously a man.

Commonly mispelled: tarp
you> hey man, check out this hot chick
your mate> WTF MAN ITS A TRAP!!
trap by Lolling Pin December 29, 2005