You just Hulk Smashed the poor guy, but he'll probably never figure it out. Does that make him better than you?
"touch base" means to make contact with someone, right? "spot on" means correct/perfect/on the money. eg: "I thought his analysis of the play was spot on" The only thing similar is they both have o's in
The literal meaning of could care less means the opposite of what the user is actually trying to convey.
How about since it's Christmas we all post something we LIKE about the other... If it wasn't for crazy Limeys we wouldn't have the wonderful word that is wanker. I must use that word like... once a month. Which is pretty good for a 'foreign' word.