Skip to main content

Definitions by Jessye

It's when you cough and fart at the same time.
Dude, you just carft!
Carft by Jessye January 14, 2005