Top definition
abbreviation for the mandarin phrase 'gao she me gui' which means roughly 'what the hell' in english.
Bob: Omgosha! That dog just ate your mom!
Joe: GSMG!
by pikapika February 13, 2006
Get the mug
Get a gsmg mug for your mama Nathalie.
buy the domain for your diy blog