look up any word, like darude - sandstorm:
 
1.
Another way of saying someone is buzzed. Geeked almost.
"Why does John look so happy to be in school?"
"He's just stemmed."
by boyshoutsking August 13, 2011