Skip to main content

sniggle's definitions

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
by sniggle June 24, 2005
mugGet the chicha wha mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email