Skip to main content

Aaron frm thamesmead's definitions

cochin

to stay in a place, to sit, or to be somewhere
"he was cochin on da bus"
means: he was sittin in the bus
by Aaron frm thamesmead June 25, 2006
mugGet the cochinmug.

Share this definition