Skip to main content

Definitions by luverdover123

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.
chap by luverdover123 June 27, 2011