meaning of ambicoy

ambicoy meaning in Urban Dictionary

The condition of becoming extremely bored.