Subscribe English
look up any word, like poopsterbate:
 
1.
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 March 06, 2005
1 3