Definitions by a_puppy_boyfriend_heh
Gigglepolice
Possibly the greatest person to ever walk planet earth
A Gigglepolice defends the earth against the bad giggles, whilst giving out the good giggles
She is regarded by one as “The best person alive”
A Gigglepolice defends the earth against the bad giggles, whilst giving out the good giggles
She is regarded by one as “The best person alive”
Gigglepolice by a_puppy_boyfriend_heh February 9, 2023