yumyumshisha

Youtube celebrity who has no life but makes fun of emo people. He has since gotten more than 2 million "hits" on his videos and channels.
"Ahh! I cut off my hand!" says Leon from yumyumshisha
by smosh lover June 25, 2009
mugGet the yumyumshishamug.

Share this definition