Top definition
Verb - The act of taking out all of the day's stress and aggression by means of Yamaha Crotch Rocket. Riding for hours just to clear your head.
Bob: Jeff, how's the break up treating you?

Jeff: Well, with a little Yamatherapy, I'll pull right through
by LoDog October 06, 2011
Get the mug
Get a Yamatherapy mug for your cousin Julia.