Top definition
Someone who's wet.
My brother's girlfriend is being such a moisty towelette. She's too attached

Charlotte didn't drink at all last night, what a moisty towelette.
by GeologysTopShagger February 13, 2018
Get the mug
Get a moisty towelette mug for your cousin G√ľnter.