Oh brother...
Got a problem with colloquialisms?
Everything has its place. High fantasy staring Nathan Lane directed by John Waters, out of place. In fact, your extreme sensitivity to one pejorative, "gay", but complete lack of sensitivity to another, "lame", leads me to correctly conclude...