meaning of Bombinator

Bombinator meaning in Urban Dictionary

Awesome; super cool. Basically the most sensible thing ever before