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
Me: chicha wha
by sniggle June 24, 2005
Get the chicha wha mug.an over exgerated version of what
by gordjustin October 9, 2006
Get the chickawhat mug.by Jr the Junior November 13, 2013
Get the chickawhale mug.