Lach Graham's definitions
An insult for females referring to the fact that prostitutes are known to frequent Kings Cross in Sydney.
by Lach Graham March 5, 2007
Get the Kings Cross mug.
Get the Kings Cross mug.We'll email you a link to sign in instantly.