ゲスヤロウ
Meanings
Noun
Derogatory
1. sleazebag; asshole; shithead; lowlife
Composed of
low-life; sleazebag; boor; person of humble rank; humble person; peasant
guy; fellow; chap; bastard; asshole; arsehole