a worthless obnoxious person; a gobshite or toerag

listen to the pronunciation of a worthless obnoxious person; a gobshite or toerag
Englisch - Englisch
scrote