Skip to main content

Definitions by JayDee3d

Italian Tea

A cup of piss. Served to haze new recruits in gangs
Drink the Italian Tea, Giorno
Italian Tea by JayDee3d October 16, 2019