2 definitions by Mr. Jameson
used to describe someone with with an amazing capacity to talk endlessly, often with few breaks or pauses and limited clarity of thought.
by Mr. Jameson September 15, 2010
"Due to the visit of a foreign dignitary, the police had the city locked down tighter than a Cat's ass!
by Mr. Jameson September 13, 2010