All Threads by Date

What does "by no stretch of the imagination" mean?

What does it mean? I hear the phrase being used a lot and I searched the dictionary but I don't understand it. If anyone can provide an answer, thank you.


Thread Watcher
[Help]
log
Click here if you are using an iPhone or iPad

DataLounge get your fix of gay gossip, news and pointless bitchery.

Settings

Talking to DataLounge servers.
Please wait a moment...