2 definition by Random Villain

Top Definition
Resting one's testicles in a recievers eye sockets.
Andrew was so frustrated when the girl wouldn't make him a sandwich, he threw her down, and gave her the meanest pair of arabain goggles she'd ever had.
by Random Villain May 18, 2004

Mug icon
Buy a arabian goggle mug!
another name for a penis.

background: While playing Marvel vs. Capcom 2, Iron Man's special move is called the Proton Cannon and a stream is emitted from a large gun. Protein Cannon seemed appropriate.
Prepare yourself, your girlfriend is about to be blasted by my protein cannon.
by Random Villain April 28, 2004

Mug icon
Buy a Protein Cannon mug!