craphead

listen to the pronunciation of craphead
الإنجليزية - الإنجليزية
an undesirable person