2 definitions by Scattyboyyy

Animal droppings. Or when human poo resembles them.
Just got off the loo. Dropped a couple scat.
by Scattyboyyy April 10, 2023
Get the Scat mug.