so-doggone-funny - take a hint dude

more about : so-doggone-funny