Making the Ladies Laugh Posted byAlex January 24, 2003 Leave a comment on Making the Ladies Laugh alex: have you heard of those dildos that you strap onto your chin? jen: you mean the “Leno Dildo”?