an idiot or retard; a general purpose moderate insult

listen to the pronunciation of an idiot or retard; a general purpose moderate insult
الإنجليزية - الإنجليزية
D-bag

Just get out of my life, you D-bag!.

an idiot or retard; a general purpose moderate insult
المفضلات