1 definition by Sharlamandro

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 January 20, 2018
Get the Shmekked mug.