Country Dictionary

A fork of Rural Dictionary

chap

someone who is nosey and clingy towards one person

a chap always have to hangout with one person, and they always have to know what they're doing, and who they're doing it with.

by luverdover123 June 25, 2011