1 definition by AwesomePossum11770

1
The leader of the mythical location of Whore Island, where all whores reside. Essentially it is another word for a whore. More or less.
Yeah she's the trojan queen, she blew a guy 20 times!
by AwesomePossum11770 February 23, 2010
Get the merch
Get the Trojan Queen neck gaiter and mug.