{{term}}
- {{preview}}
Top definition
Ba Ba Ga Nush Ski
very large centerpede that
lives
in drains around
south east
asia
ba ba ga nush ski
will come out of the drain, mainly drawn to the sound of
masterbation
and in a deep
husky voice
will say
Ba Ba Ga Nush Ski
by
Martin Yagin
April 21, 2009
Get a
Ba Ba Ga Nush Ski
mug for your buddy Rihanna.