1 definition by PTPablo

Top Definition
A manner of applying the Arabian Goggles. You sneak up behind the person and lower your balls onto their eyes, while saying "Down Periscope!"
I snuck up behind Matt and gave him the good ol' Arabian Goggles, Down Periscope style.
by PTPablo October 08, 2006

Mug icon
Buy a Down Periscope mug!