2. A slang term which refers to a female who's "hella on one's nuts"
2. Guy 1: Wow. That girl must like you, she's hella on your nuts
Guy 2: Yea, she's a pube
I managed to staunch my bleeding anus with expired pubes from off the landing