Green’s Dictionary of Slang

dine n.2

see dan n.1