1 definition by Garlep

An insult that leaves the receiver quite confused but surprisingly offended.
Why would you sleep with my sister, you lime bag!
by Garlep September 4, 2021
Get the Lime bag mug.