1 definition by Lumie

A town 20 miles outside of phoenix arizona.

ie. BUTT FUCKING NOWHERE
Girl: Man, i hate living in Queen Creek.

Guy: Where the fuck is that??
by Lumie April 1, 2006
Get the Queen Creek mug.