Irish Lamp Post Posted on March 1, 2018March 1, 2008 by admin Did you hear about the Irish lamp post? It peed on the dog. Spread the love Related posts: Jenna and Barbara Chutzpa DILBERT’S SALARY THEOREM Movie directors