1 definition by Pee_is_stored_in_the_balls

The act of spending the majority of a recently-acquired sum of money on cannabis and cannabis-related products, then promtptly using them over a short period of time
Darius got paid on Thursday, and spent the entire weekend smoking up a check.
by Pee_is_stored_in_the_balls April 19, 2018
Get the smoking up a check mug.