ecilamudman's definitions
Someone who is a freak to the max. They have the tendency to act really odd and they tend to have hardly any friends.
by ecilamudman October 19, 2009
Get the Freakazoid mug.
Get the Freakazoid mug.We'll email you a link to sign in instantly.