Top definition
A hispanic woman who is obsessed with cleanliness, and keeping things tidy.
Lupe stop being a cleanasauras!!
by Tineyhoppers December 27, 2009
Get the mug
Get a cleanasaur mug for your papa José.