Top definition
When you take out a person's glass eye and shoot your load in the empty socket creating a waterfall of cum from her nose and mouth
"Yo dude, we got drunk last night and picked up this gross bitch who had a glass eye. Ryan thought it would be funny to give her The Irish Waterfall, so he did. It was solid!!"

"Craig has an infatuation with The Irish Waterfall, I think his boyfriend likes it!!"
by DartmouthInDaHouse September 03, 2009
Get the mug
Get a The Irish Waterfall mug for your fish Manafort.