Skip to main content

Definitions by Sloshsloshslosh

Sharts McGee 

some one who isn't afraid of farting loudly in a public place.
Shelby: What's that smell?
Courtney: It wasn't me
Bettina: For once it wasn't Sharts McGee!