Top definition
A group of cats.
There's a glaring up ahead.
by Xtinas October 27, 2016
Get the merch
Get the Glaring neck gaiter and mug.

Activity