1 definition by dead-zebras

Top Definition
Short version of schlarpper (slapper)
Your mum is such a schlarp! She let me donkey punch her last night.
by dead-zebras June 23, 2012

Mug icon
Buy a Schlarp mug!