Skip to main content

Definitions by Toast Addict

An annoying person who will not let you do your work.
Shut Up your being a Lachlan
Lachlan by Toast Addict December 4, 2019