it means 'oh yeah', it can also be used instead of cool or sweet
you score a try in footy and then you say 'chicachow'
by James Walsh November 18, 2004
Can you define these popular missing words?
Emails are sent from firstname.lastname@example.org. We'll never spam you.×