Random Words:
1.
Stands for Rolling On The Fucking Floor Laughing A Whole Fucking Lot On My Fucking Ass Out Loud (Coaster just makes it longer ^_^)
RotF..
1.
When you shove a rooster up your ass and it fights to get out.
Some people get off from cock-fights; I don't know why.
See cockfi..