Skip to main content

Definitions by SHALACKS

roasted lemons 

It means your ass cheeks are going to burn from severity of verbal roasting/abuse
Boiiii your about to have roasted lemons if you dont shut your mouth!
roasted lemons by SHALACKS March 21, 2016