1 definition by CPTINcognito

1
A boner inspired by barometric pressure.
"Theres a storm coming..."
"How do you know?"
"I have a weather balloon."
by CPTINcognito February 01, 2016
Get the merch
Get the weather balloon neck gaiter and mug.