1 definition by Mallorie Bracy

Top Definition
extremely good-looking, perfect.
Wow, you are looking spotless today!
by Mallorie Bracy December 31, 2005

Mug icon
Buy a spotless mug!