1 definition by the_orange_lotus

Top Definition
A girls vagina
That girl has a huge putang
by the_orange_lotus March 14, 2015

Mug icon
Buy a putang mug!