Skip to main content

iamhumantrash's definitions

freakazoid

person or thing that is so weird and unusual. not normal. should go themselves checked out.
anthony is a freakazoid!
by iamhumantrash February 1, 2018
mugGet the freakazoid mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email