look up any word:
1. 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"
rss and gcal