What is 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!
See farting, courtney, passing gas, flatulence