Yackle

A socially awkward person who usually speaks in a nasally tone.
"You know that kid in our math class who wears the same shirt everyday and doesn't talk to anyone?"

"Yeah, that kid is a yackle"
by Bfenns November 12, 2011
Get the Yackle mug.