The biggest riddle of them all was, sssh... they were all gay all the time, everyday, all day, all the time; Gay all of the day!
Batman!
A guy goes into the bathroom at a bar.
He's using the urinal when this really short guy starts using the urinal next to him. The guy can't help but notice this little guy is hung like a donkey. Having had a few drinks, he comments on the dudes huge member.
The short guy laughs and in a thick Irish accent he says, "Aye. I'm a leprechaun. We're all hung like this!"
The other dude says, "No shit?! You lucky bastard!"
The leprechaun says, "'Tis true for certain, but you can be hung like this as well!"
Astonished, the guy says, "How??"
The leprechaun winks and says, "Well, you have to let me bugger ya good."
Taken aback the guy says, "I dunno. I'm not gay. I've never done that...."
The leprechaun says, "Relax! Nobody will ever know and since it's your first time, I'll be gentle. And just think. You'll be hung to your knees!"
The guy kicks it around before finally giving in. Back in the stall, the leprechaun starts ass raping him and making conversation.
"What's your name friend?" he asks.
Trying to think through the pain he says, "James. Name is James."
"Aye! Good strong Christian name that is! Do they call you Jim? Jimmy? James?"
"Ummm...fuck that hurts....mostly Jim..."
"Then Jim it tis! Tell me Jim, are ye married?"
"Uhhh...fuck...are you almost done? Yeah. Married 15 years..."
"Marriage is fine, fine institution. Any children?"
"Christ! I think I'm bleeding! Yeah. Two children. A boy and a girl, 12 and 5! C'mon man!"
"Ease yerself, Jim, I'm close. And tell me Jim, how old are you?"
"Fuck! I'm 46! Are we done??"
"We are Jim, but tell me, isn't 46 a bit old to believe in leprechauns?"