look up any word, like fleek:
 
1.
someone who is a complete fuck up!
you are such a david dowding!

yeah dave!
by freddie seccombe March 10, 2009

Words related to david dowding

dave gimp retard spastic twat