1 definition by Lukeeeeeeee

Top Definition
An Australian group buying website. Founded in 2010.

Every day Cudo guarantees a terrific deal in your city. Cudo delivers our members amazing discounts on the things you love – restaurants and bars, hotels, spas, salons, theatre tickets, tours and much more
"Hey I really love your new haircut!"
"Thanks, I bought it from Cudo and saved 95%"
by Lukeeeeeeee March 05, 2012

Mug icon
Buy a Cudo mug!