1 definition by mick129

A reaction to something good & bad.

Origin:
A combination of yay and boo.
I got the job, but it pays less than I thought... yaboo.
by mick129 August 8, 2010
Get the yaboo mug.