Sapphicretia O'Riordan's definitions
A leotard that is worn by a very butch dyke who is working out by running up the escalator at JC Penney's. Awwwwwwwww yeah!
by Sapphicretia O'Riordan March 20, 2010
Get the Leosbotard mug.