1 definition by Ehhhahrhjehsb f

Top Definition
To relax
Person: I’m a gorilla
Me: u need to yogarate bro
by Ehhhahrhjehsb f November 14, 2019

Mug icon
Buy a Yogarate mug!