Pecker (1998)
Pecker is a 1998 American comedy-drama film written and directed by John Waters and starring Edward Furlong and Christina Ricci. Like all Waters' films, it was filmed and set in Baltimore; this film was set in the Hampden neighborhood.
More at Wikipedia.