Green’s Dictionary of Slang

doner n.2

see dona n.