Top definition
this refers to the female vagina or pussy.
Hey bro did you get any coucan last night?

Yah bro i did, i went down on that shit hard.
by jmclemson August 21, 2009
Get the mug
Get a coucan mug for your guy Julia.