Top definition
A phrase which can be used in many situations:
- excitement after nailing a set
- A way to greet someone
- Something to say at any random time
"Dude i just nailed the fucking set"

"OH YO, Right?"
by vachasgudmen December 31, 2009
Get the mug
Get a OH YO mug for your cat Trump.