1 definition by JohnnyRannnn22

1
A whinny weasel. A person so pathetic that because they will not accept life and what it is.
Person 1 - That Matt Scanlon kid is totally so annoying.

Person 2 - Yes, I know! He is so pathetic. He is freakizoid annoying!
by JohnnyRannnn22 February 01, 2016
Get the mug
Get a Freakizoid Annoying mug for your barber GΓΌnter.