Skip to main content

Definitions by Peapea93

Whackazoid 

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.”
Whackazoid by Peapea93 September 28, 2018