Country Dictionary

A fork of Rural Dictionary

ambika

One who is a danger to themselves and all those within close vicinity (i.e. within 4-5 feet).

Ambika just hit herself in the face.

by SKG 7 July 26, 2007