Top definition
A crazy person but he is still your slatt.
I hate the way he acts but he is still my slatter bug
by TheUVAfan March 12, 2020
Get the mug
Get a Slatter Bug mug for your sister Beatrix.