Top definition
A hot girl with a good set of turrets.
A subtle way of telling a girl;

Boy to girl "Hello there, could you tell me the way to Windsor Castle?"
by Big Jim McCrea May 25, 2012
Get the mug
Get a Windsor Castle mug for your dad Vivek.