Top definition
A creature that has big eyes and long lips... mainly found in forests...
Me: Oh shit waddup big eye ball!
Friend: IS THAT BIG EYE BALL?
big eye ball: Yeah its me!
by Extonix October 20, 2017
Get the mug
Get a big eye ball mug for your grandma Jovana.