Random Words:
1.
Literally translates to "that's harsh."
An exclamation to indicate that, whether it is said in French or English, what ..
1.
Someone who fingered an ugly girl. Also see finger fuck; finger bang; gorilla
Yeah, I hear Don finger banged that gorilla, Jennifer.
..