1 definition 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?
by jamdown 76 January 10, 2013
Get the kotch mug.