Who shot that duck out the window, Mr. Lee said

from MF DOOM (Ft. Ghostface Killah) – Angelz Lyrics on Rap Genius

Meaning

Chinese butchers typically hang their product (in this case, duck) up in windows for display

hanging_ducks

To help improve the meaning of these lyrics, visit “Angelz” by MF DOOM (Ft. Ghostface Killah) Lyrics and leave a comment on the lyrics box