Skip to main content

Definitions by jamdown 76

Jamaican word for hanging around other people's homes when you don't have your own . Passing from pillar to post.
"She love fi kotch kotch a people yard eh? she nuh have nowhere else fi go?
kotch by jamdown 76 January 16, 2013