Skip to main content

Definitions by #1freakazoidhater

freakazoid 

Someone that is very annoying and weird
Shabbeer is a freakazoid
freakazoid by #1freakazoidhater December 1, 2023