A very strange and weird person. Usually obsessed with you or a certain topic. Never minds their own business. Just an overall annoyance.
My goodness, Nancy keeps asking to hang out. She WONT take the hint..

“Yeah, SHES such a whackazoid.”
by Peapea93 September 28, 2018
Get the Whackazoid mug.