Top Definition
oh my God watch out for that low flying duck
say you're at a pond minding your own business and a low flying duck is coming toward one of your friends and you need to warn them.
by acronymabuser November 03, 2011
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.