treblasumac's definitions
Noun. A person who is extremely annoying, usually the kind who talks too much and doesn't say enough.
by treblasumac May 17, 2015
Get the wreckhead mug.
Get the wreckhead mug.We'll email you a link to sign in instantly.