Skip to main content

Definitions by alistairtwoandahalf

Golden irrigation 

To urinate in someone's anus during anal intercourse.
Man are those two doin golden irrigation?! Dude!