meaning of aromatic duck

aromatic duck meaning in Urban Dictionary

cockney for "fuck" used in london