Portsmouth word. Denotes a person of limited intellect ,ie an idiot. Thought to derive from an angling term, a dough bait.
by Tom Dangerous July 16, 2003
Get the doughbait mug.by Diego August 18, 2003
Get the doughbait mug.