Top definition
Another term for doggy-style. Originated from the act in Super Mario world when ducking repeatedly on Yoshi, making it look he is being humped.
Hey baby, wanna come over to my place? I give great Yoshi hugs.
by HugMyYoshi March 27, 2014
Get the mug
Get a yoshi hug mug for your sister-in-law Jovana.