1 definition by north

Top Definition
is an drunk indian from india.
Honey, the bindu is beating his wife again.
by north October 09, 2003

Mug icon
Buy a bindu mug!