1 definition by All meat salad 999

To want to catch and have an urge to have sex with lucky charms Lepercon.
Dude I think I have green balls It may be magically delicious.
by All meat salad 999 October 17, 2017
Get the Green balls mug.