1 definition by hm08

A stronger version of the popular '90's valley girl word "freakazoid."
Why can't this fuckazoid in front of me stop slamming on his brakes?!
by hm08 July 13, 2008
Get the fuckazoid mug.