Skip to main content

Definitions by alipore

A village in baruch india that is a general shithole. The residents are known for having big noses and licking streets. The word hinglots meaning is droplets of urine.
Hinglot by alipore February 20, 2014