Skip to main content

JohnEnglish's definitions

Vapor

Dude I lost my vapor several times last night. Totally was dropping the ball.
by JohnEnglish September 6, 2013
mugGet the Vapormug.

Share this definition