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.
when one decides to get totally fucked up, thus passing out and not being able to get out of a room, so instead of being able to work th..