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 12, 2017
Get the big eye ball mug.