cluster109's definitions
Someone who won’t stop talking about something, sometimes trying to drag the conversation on for as long as possible.
by cluster109 February 18, 2024
Get the yapmug.
Get the yapmug. We'll email you a link to sign in instantly.