phrases, sayings, idioms and expressions at

Inside The Beltway

Posted by BillyB on March 17, 2001

I heard this phrase and have absolutely no clue what it means. Can anyone clue me in? I was also curious where or how it originated.

© 1997 – 2024 Phrases.org.uk. All rights reserved.