Skip to main content

Definitions by AcOrN EEter

Shrek Balls

Share definition Flag
Juicy green balls that grow on the luscious shrekulous trees. To consume these balls, you must suck out the green sweet juice, and swallow it gracefully.

They can commonly be found in Alabama and New York.
Person 1: “You wanna go to McDonald’s?”

Person 2: “Nah, ima suck some shrek balls
Shrek Balls by AcOrN EEter February 8, 2022