1 definition by CanEyeGetSum?

Top Definition
cambodian for the la la lalala. pussy, vagina, paradise
how much do they charge at the asian health spa for some top-o-da-line Cadoi?
by CanEyeGetSum? April 13, 2008

Mug icon
Buy a Cadoi mug!