Donald Ducked

/ˈdɒn.əld ˈdʌkt/adj
RareNot in standard dictionaries
1

Fucked (ruined or broken).

#slang