poonrangatang Share definition Flag adjective: describes the ugliest, most offensive snatch faced whore in the world. Ellen Degeneres is a gutter-slut bump monkey poonrangatang. poonrangatang by Gary Ollie November 4, 2007 0 0 Get merch Get the poonrangatang mug. Buy Now — $32.95 See more merch