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?!