Skip to main content

Definitions by sniggle

chicha wha 

what you say when you have no idea what someone just said or if you don't have anything better to say
Nerd: The dilitium crystals in the mega duplex quadrazoid avaitiontron system is fantastic
Me: chicha wha
chicha wha by sniggle June 24, 2005