Top definition
Someone who likes to analyse poop.
Owain loved to scatalise his recent lunch.
by J Mitchell February 26, 2003
Get the mug
Get a Scatalyst mug for your brother-in-law Manafort.