Top Definition
Lesbian sex, primarily where orgasm is achieved by both parties rubbing their genitals together. Usually used when in the presence of those who might find a more straight forward proposition objectional.
"Wanna come back to my place for a game of flats?"
by Indigo April 10, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.