Top definition
a very ugly woman with a massive tang.

originated from the word "baranga" which is a female noun that means "very ugly woman" in Brazilian portuguese.

and the word "tang" which is another word for pussy.
damn that girl is such a barangatang!
by skellahitman August 02, 2010
Get the mug
Get a barangatang mug for your sister-in-law Larisa.