Multi-Lingualist's definitions
A monkeysuit is a tuxedo or similar formal wear. The term originated from how street performer-organ-grinders dressed their monkeys in the late 19th and early 20th centuries.
by Multi-Lingualist July 30, 2022
Get the monkeysuit mug.