Lemon Share definition Flag I use it as an insult, means your slow or stupid. Shut up you fucking lemon! Lemon by SootFoldier March 14, 2022 0 0 Get merch Get the Lemon mug. Buy Now — $32.95 See more merch