1 definition by Ashford30338

Top Definition
Australian term used by children for "Hello"
Oogla googla Grandpa
by Ashford30338 April 15, 2006
Mug icon
Buy a oogla googla mug!