1 definition by JaSean

A low life or also known as a dweeb a loser insignificant to society
Amer is a dud he hits on women
by JaSean April 15, 2016
Get the Dud mug.