look up anything, like your first name:
1. smerff
To leave or pass out after a long night
or
To spill/drop things on yourself or others
Yo guy i gotta work tomorrow so i think im going to smerff

"Yo did u spill your drink?"
" Ya man I smerffed on myself"
by Matt Mar 6, 2005 add a video
rss and gcal