1 definition by xenud

Top Definition
Arrestato, catturato
Spacciava al parchetto e l'hanno cattato.
by xenud July 25, 2019

Mug icon
Buy a Cattato mug!