oh man i was garretting last night and all i smell now is shit and semen
the act of watching gay porn while simultaneously pooping and masturbating, not washing up and going straight to sleep
"oh man i was garretting last night and all i smell now is shit and semen" What is the definition of "garretting"?