1 definition by Skullfacee

A word for someone whose extremely excitable to the point it is probably worrying to most other people
by Skullfacee July 2, 2021
Get the Escavic mug.