What does Ba Ba Ga Nush Ski mean?

Ba Ba Ga Nush Ski meaning in Urban Dictionary

large centerpede that resides in empties around south-east asia