1 definition by Fartingcarb

Top Definition
Term used to describe someone stupid in a less harsh manner
You are such a flapping larb
by Fartingcarb January 01, 2016

Mug icon
Buy a flapping larb mug!