Another word for female genitalia, also a derogatory term to describe women who you wish have sexual relations with.
I'm going to get myself some Tilly tonight
22👍 33👎