Random
Source Code

fistacuffs

1. when one engages in the act of fisting a bodily orifice.

Awww man, that bird was such a freak she let me bust fistacuffs on her.

by nVision November 11, 2004

32👍 203👎