Top definition
Defining term for Lottie
Means "silly girl" or "very special girl"
Depeneds on the situation.
Lottie frotty
Sits on a potty...
by batmanunderroos November 05, 2013
Get the mug
Get a frotty mug for your Facebook friend Jerry.