Skip to main content

garshmoygle 

Demolishing or beating someone big time at something
"You just got garshmoygled" or "I'm going to garshmoygle you"
Related Words