1 definition by pblazer69

Top Definition
an indian word meaning victory.
Yes Abhi!
They pulled an Abhi!
by pblazer69 January 19, 2011
Mug icon
Buy a Abhi mug!