1 definition 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
by TheBigMan-andimeanthebiggest January 12, 2011