look up any word, like smh:
 
1.
a word lily and patrick made up invovling choo choo that means to explode or die.
no! dont hacajabo!
by kittykatkrawler May 02, 2009

Words related to hacajabo

choo choo lily patrick stick people