Top Definition
signature steve vai guitar sound.
made by playing with a special pedal and precise timing.
person A: "That Vai show was bitchin'!"
person B: "Did he do the Yai Yai?"
person A: "Fuck yea! He was like 'wah wah wah YAI YAI!!!' And then Billy Sheehan played a sick bass solo."
by D999 August 11, 2005
"Hey, we're heading over to my yai yai's house for dinner; do you want to come?"
by Squiintz3 December 30, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.