Skip to main content

Definitions by wsupduck

Whad

Share definition Flag
It is an abreviation of Whale and Dick as portrayed on notyoutube.com, used to make fun of someone
Your such a fucking whad for cheating on him
Whad by wsupduck November 24, 2009