craphead

listen to the pronunciation of craphead
Englisch - Englisch
an undesirable person