meaning of ASHHPD

ASHHPD meaning in Urban Dictionary

Abbreviation for: Aperture Science portable Portal DeviceIt's a weapon from online game Portal developed by Valve.It's a portal unit that shoots blue and orange portals, whit which you are able to enter one and leave another portal.