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
Get the Tilly mug.