Is That A Lizard In Your Pants or Are You Happy To See Me? By Fenway_Nation Weird • October 2009 • Views: 487 Another grim milestone in the annals of reptile-smuggling.