1 definition by Esolomi

The cutest must adorable person known to mankind
My Yoshi oh how I love you
by Esolomi April 27, 2015
Get the Yoshi mug.