1 definition by Thereal_Saul_Blumberg

Top Definition
British slang for an absolute idiot, someone entirely stupid
Carl you’re such a fucking Shmendrick
by Thereal_Saul_Blumberg February 20, 2021

Mug icon
Buy a Shmendrick mug!