1 definition by elwiwi

An insult to describe someone that is immature, stupid, and makes no sense
Person1: Yo dude tell me a joke
Person2:Im the clown and ur the huppers or whatever these clown balls are that make a hup hup noise
Person1: What the fuck did that even mean, god damn dude ur such a scara
by elwiwi March 6, 2022
Get the scara mug.