1 definition by treblasumac

Noun. A person who is extremely annoying, usually the kind who talks too much and doesn't say enough.
A: Sandra wouldn't stop talking at me last night.
B: She's an awful wreckhead that one.
by treblasumac May 15, 2015
Get the wreckhead mug.