2 definition by Savage meme

Top Definition
The action of falling down a mountain while having a iq score under 5.
Man, did you see that guy get Smoogdch
by Savage meme February 15, 2017

Mug icon
Buy a Smoogdch mug!
A dumb dictionary website
The urban dictionary is dumb website
by Savage meme February 15, 2017

Mug icon
Buy a Urban dictionary mug!