"she love fi kotch kotch a people yard eh? she nuh have nowhere else fi go?
jamaican word for hanging around other people's homes when you don't have your own
""she love fi kotch kotch a people yard eh? she nuh have nowhere else fi go?" What is the definition of "kotch"?