1 definition by Shockingly accurate

Top Definition
A pack of feral cats
There was a Ramesh of cats running through the alley.
by Shockingly accurate June 02, 2019

Mug icon
Buy a Ramesh mug!