1 definition by whatsherlips

depending on the tone of voice and the inflection of the speaker, there are multiple interpretations:

1) an expression of dismay, delight or surprise.
2) an outburst when confronted with unbearable cuteness
"You lost your job? Wow, shaboo."
"Is that a baby mongoose? Shaboo!"
by whatsherlips September 04, 2009
Get the mug
Get a shaboo mug for your sister-in-law Yasemin.