cardon
i cant get out of the car yet, i have a massive cardon
an erection acquired whilst innocently travelling in a car
"i cant get out of the car yet, i have a massive cardon" What is the definition of "cardon"?