Skip to main content

Definitions by *xXx*

Portal Slap 

Killing an enemy (i.e. Halo 2) using a portal.
Dude, I just portal slapped that bitch.
Portal Slap by *xXx* April 4, 2007