by veener July 20, 2009
Get the Rembranchmug. somebody very stupid, not entirely with it. only half knows what they are talking about. started in radnorshire, wales to insult thick farmers
"What a rembranch!!"
by joe williams June 11, 2006
Get the rembranchmug.