Skip to main content

Definitions by desmondboy

A derogatory word usually used to describe someone with limited intellectual abilities.
That Leo is such a wetodd.
wetodd by desmondboy August 31, 2006