1 definition by Alleycat 54

Top Definition
Alleycat is a person who lives freely in the streets. Alleycats aren't afraid of anything especially big dogs. They like to party and pick up females
Check out alleycat he's a wild one
by Alleycat 54 January 13, 2021

Mug icon
Buy a Alleycat mug!