that nigga is such  a humpa , he all up in my grill trying to fuck me man
a person who runs around humping eveyone
"that nigga is such  a humpa , he all up in my grill trying to fuck me man" What is the definition of "humpa"?