ekelpaket

listen to the pronunciation of ekelpaket
ألمانية - الإنجليزية
blighter (old-fashioned)
sleazeball
nasty piece of work
(repulsive) creep
sleazebag
obnoxious guy
slimeball