Top definition
a flat spot on a bar of soap when dropped in the shower.
There is a spottia on the soap
by DGNR8 January 16, 2008
Get the mug
Get a Spottia mug for your cat José.