Pederasts? Ain't that what you prop your tootsies on when youse is tired?
_________________________