Dave Seven's definitions
(French, literally 'grim of the grim') is an idiom meaning "the grimmest of grim", "extremely dirty", or "proper trampy".
by Dave Seven February 21, 2020
Get the Grém de la grémmug.
Get the Grém de la grémmug. We'll email you a link to sign in instantly.