mickey_finnEnglish

Mickey Finn

Noun

Slang term for knockout drops

English: Mickey Finn