Skip to main content

Definitions by Sheyndel

A complete and utter dumbass. Someone that doesn't understand what's going on half the time.
Yo brian you posted the same picture twice, you're a dula
Dula by Sheyndel October 21, 2017