Top definition
a super cleaning machine, someone who can clean for enjoyment and is very good at it
Jasmine voluntarily helped paint and rearrange Brandon's room, shes a supercleaningmachine!
by Billythebakedbear March 21, 2010
Get the mug
Get a Supercleaningmachine mug for your brother-in-law Paul.