Random
Source Code

Inspector Mo Lester

Another term for a child molester discovered in a position of authority.

Did you see on the news that Inspector Mo Lester got another one?

by Ray Babycakes July 18, 2006

6👍 4👎