1 definition by Idkbro123

A leotard is a bathing suit like body suit that woman gymnasts wear
“I like your clothes! Is it a bathing suit?” “No it’s a leotard
by Idkbro123 July 21, 2023
Get the Leotard mug.