This is a phrase made as a response that can be said in rebuttal to a stupid comment about something that is completely untrue. It's purpose is to sarcastically add on to the other person's fib with another lie to go with it, showing them how they are incorrect. This particular phrase is derived from the fact that Elton John is gay, and therefore saying this would mean you are lying.
RJ: Bush is a warmonger!
Ryan (Me): yeah...and Elton John's Straight!

The Kentucky Yankee, proud UrbanDictionary user giving you great comebacks since August 1, 2004.
by The Kentucky Yankee October 3, 2005
Get the ...and Elton John's Straight mug.