Definitions by Yummerz
Negawatt
Negawatt.... negawattt... negawaaatttt
Rest in piss
Rest in piss means you’re happy when someone dies, meaning they should rest in piss rather than in peace.
Rest in piss by Yummerz September 8, 2022