Top definition
One of the many well-known posters on Gamefaq's PotD. Has multiple accounts
Hey ICDedPepo, how you doing?
by ICDedPepo July 19, 2003
Get the mug
Get a ICDedPepo mug for your daughter Larisa.