Top Definition
The instrument through which an eye-floating pee is finally released...the stream producing a roar in the pan similar to the famous falls
Bloke in pub: Where did you disappear to?
Relieved one: Just been to see Niagara Phallus.....sigh
by mainsheet January 12, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.