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
dumbass fuck by chinese militia #3 September 17, 2003