Term: duck'ed
Example: tbh love your a fucking duck'ed
Definition: the funniest insult i have had from a girl with the biggest nose ever and is a lot uglier than me