{{term}}
- {{preview}}
Top definition
Ground Penetrating Radar
It finds
TREASURES
!!!!!!
ARRRRRRRRR.
Prashan
: Hey, make me a
ground penetrating radar
.
Aaron: Why?
Prashan: THEN I HAS
TREASURES
!!!!!!!
by
MEGA-aaron7
March 28, 2009
Get a
Ground Penetrating Radar
mug for your dog Callisto.