MONKEYTOWN Meaning of MONKEYTOWN in English Noun. Nickname for the town of Heywood, Lancashire. Derog. Slang English vocab. Английский сленговый словарь. 2012