Terance Lancaster's definitions
Taking a dump on someone's face with the feces resembling a pair of glasses, then proceeding to piss into each eye socket to create the sunglasses lens.
by Terance Lancaster May 6, 2022
Get the German sunglassesmug.
Get the German sunglassesmug.