meaning of ASHPD

ASHPD meaning in Urban Dictionary

The Aperture Science portable Portal Device.A weapon this is certainly with the capacity of producing man-sized ad-hoc quantum tunnels through real area, a possible application which is why includes shower curtains.