Top Definition
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
by sniggle June 09, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.