1 definition by emma louisa

Top Definition
skating term at the skate park
when someone performs a good trick on a skate board, bmx or blades, everyone shouts Yo, out of respect
by emma louisa September 14, 2007
Mug icon
Buy a yo mug!