Skip to main content

Definitions by chinese militia #3

dumbass fuck 

someone every thinks is retarded cause he always mumbles to himself and when he sees a hot girl he looks a guy and says "Hello". People are nice cause they think hes mentally challenged
Gah, aaron is one dumbass fuck
dumbass fuck by chinese militia #3 September 17, 2003