Scene: Providence Train Station Wife: Check out Itchypants McGee over there. Me: Who? Leroy McLicepants?! Sharing is Caring:FacebookTwitterMorePocketSkypeWhatsApp