PTPablo's definitions
A manner of applying the Arabian Goggles. You sneak up behind the person and lower your balls onto their eyes, while saying "Down Periscope!"
by PTPablo September 23, 2008
Get the Down Periscopemug.
Get the Down Periscopemug. We'll email you a link to sign in instantly.