1 definition by pshhhhyea.

stab me in the throat
used when having a truly awful experience
this final is so hard.... SMIT!
by pshhhhyea. June 8, 2009
Get the SMIT mug.