phrases, sayings, idioms and expressions at

"rubbing your nose in it"

Posted by Barney on May 22, 2000

Any ideas on origin?