So far the Smelly Monkey has been linked or claimed to be Scott Fayner, Jenna Jameson, and Taylor Rain... just would be curious to know who the hell this smithbitch really is... and was he dropped on his.her head when he.she was a lil itty bitty smitchbitch