Top definition
A very stupid person who has a learning disability and is extremely ugly.

Whenever a friend does somthing stupid I always say quit being a wenham / wentard
Stupid, ld, going no where, retard, ugly, acne, aka wenham
by Not a wentard July 07, 2011
Get the mug
Get a Wenham mug for your barber Georges.