Skip to main content

Definitions by magrabee

Pronounce as /'harpee/ in Chinese. The word comes from Sichuan/Chongqing dialect and means idiot.
Hitting on Xi Jinping's wife makes him a real hape.
hape by magrabee May 13, 2019