Skip to main content

Definitions by TheBigMan-andimeanthebiggest

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