Skip to main content

Definitions by Megaspacewaffles

Penis On The Point 

1. When playing a game. When the enemy team has a lot of activity on their payload/control point.
Matt: Bro they got Penis On The Point.