Top Definition
Much like a Penis Leach, but having higher aspirations. Attaching oneself to the genitals of a male supervisory figure for the sole purpose of self recognition. Essentially sucking your way to the top. Most notably taking the role of a boss as an hourly employee just to bolster your monstrous Ego and act important.
Chuck is such a Penis Parasite.
by Bob Bob Returns October 07, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.