Dud

A low life or also known as a dweeb a loser insignificant to society
Amer is a dud he hits on women
by JaSean June 10, 2016
mugGet the Dudmug.

Share this definition