1 definition by smosh lover

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 26, 2009
Get the yumyumshisha mug.