Subscribe English
look up any word, like tex-sex:
 
1.
An insult you use when extremely pissed off.
"That Shit Kisser fucked my girlfriend and keyed my car!"
by fukmook April 12, 2010
3 3