Skip to main content

Definitions by Du27 Pwned J00

eddie torrez 

An extra testicle. This was from one of the cheech and chong movies.
People said Bob had an eddie torrez because he had an extra testicle.
eddie torrez by Du27 Pwned J00 August 17, 2004