What is Irish Waterfall?
1.
An
Its hard to execute and when its done right its of tha hook!
"yo hit an Irish Waterfall for me homey!"
or
"Sweet Irish Waterfall!"
See
Random Words:
1.
The worst possible STI/STD to contract. Even worse than AIDs
"Ahh man, I just got zarkybidia off Ralphis"
See zarkybidia, ai..