Top definition
The act of Making an amazing catch or recieving a good grade on a test
I shmekked the pen out of the air
I shmekked that Math test
by Sharlamandro May 03, 2018
Get the mug
Get a Shmekked mug for your mate G√ľnter.