1 definition by nobonesnonsense
an expression of sound made by boobies when excited.
this occurs when you jump up with immense happiness.
a squeaky noise, similar to the word 'wahoo'.
this occurs when you jump up with immense happiness.
a squeaky noise, similar to the word 'wahoo'.
by nobonesnonsense November 16, 2011