Term used to describe someone stupid in a less harsh manner
You are such a flapping larb
by Fartingcarb January 2, 2016
Get the flapping larb mug.