Skip to main content

luverdover123's definitions

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 27, 2011
mugGet the chapmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email