Rest in piss means you’re happy when someone dies, meaning they should rest in piss rather than in peace.
by Yummerz September 08, 2022
Negawatt.... negawattt... negawaaatttt
by yummerz October 12, 2023