look up any word, like blumpkin:

1 definition by Dylan L H

 
1.
1. The acronym for Shut the fuck up mixed with a bit of intense drunken slang that makes the sound STOOFOO
Stoofoo bitch!
by Dylan L H January 19, 2009