Skip to main content

Definitions by RedStar1214

A person who is really annoying and doesn’t know when to stop talking. You’ll see this person always talking to people and making them feel uncomfortable.
Ahkari by RedStar1214 November 23, 2021