Skip to main content

Definitions by amung

this is north east dialect from india ahai means females pussy
ahai by amung April 28, 2007