Random Words:
1.
A street grate in which transvestites will often get their high heels caught.
Shit Jon, that tranny just caught in that tranny trap!!
..
1.
Sarcastic laugh which may be occasionally accompanied by rolling eyes to emphasise sarcasm
"Oh yeah that was funny, har dee har&qu..