1 definition by Teddercheddar

Top Definition
To enhance a sentence, action or feeling.
I tried so hard to kill that bug
by Teddercheddar July 01, 2010
Mug icon
Buy a So hard mug!