English is a funny language. The ever changing face of the language, the jargon used and the cultural nuances of certain words or expressions can often land one into really embarassing situations.
Read this post on satchitananda-fromlifespages.blogspot.com