A derogatory term for someone mumbling nonsense and generally bothering people
Usually applies in social situations where an incoherent person is causing a nuisance
Usually applies in social situations where an incoherent person is causing a nuisance
by pigeondigger June 30, 2019