1 definition by JohnEnglish

Top Definition
Cool; composure.
Dude I lost my vapor several times last night. Totally was dropping the ball.
by JohnEnglish September 06, 2013

Mug icon
Buy a Vapor mug!