What is Duck'ed?
The funniest insult i have had from a girl with the biggest nose ever and is a lot uglier than me.
"tbh love your a fucking duck'ed"
See duck'ed, duck, insult, funny