Top definition
A towel smaller than a traditional towel, or a self cleaning wipe (moist wipes)
I clean my shoes with a towelette; I got some towelettes with my KFC
by Shan-Loc October 23, 2008
Get the mug
Get a towelette mug for your sister Rihanna.