Green’s Dictionary of Slang

duck n.12

[? SE duchess]
(US campus)

1. an unpleasant or ugly person.

[US]Public Enemy ‘Miuzi Weighs a Ton’ [lyrics] You know the ducks used to criticize my every phase of rapture.
[US]D. Burke Street Talk 2 37: She used ta be a real duck but now she’s too cold!

2. (US campus) a silly person.

[US]Eble Campus Sl. Oct. 2: duck – someone who is acting really stupid.