Creepy Idiot Sex Criminal: Pussy Inspector

Wednesday, May 19th, 2004 -- by Bacchus

The Smoking Gun reports that one John Lookebill was arrested a few days ago for impersonating a police officer after conducting a bogus traffic stop of a female motorist. This was the badge he used:

Pussy Inspector Badge, Number 69

Bad luck for John that the woman he stopped and flashed his “Pussy Inspector” badge at was a Palm Beach County Sheriff’s deputy….