Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. f a duck
something u yell when your realy frustraighted.
f a duck,my horse lost again!!