Top definition
Basically when a person has sex with an animal, most commonly dogs and other domesticated animals.
Person 1: I hope you die!
Person 2: Fuck off, you stupid yubino!
by G.M Homem-Christo February 17, 2014
Get the mug
Get a yubino mug for your cat Paul.