HGP
Abbreviation for son of a bitch, widely used in text messages and online chats, or when sarcastically describing the behavior of politicians and others.
All those politicians are HGP, every single one of them. Look here HGP, learn how to take a shower first.
Automatically translated from Spanish