Top definition
when somebody farts into a hat or cap and quickly sticks it in someone's face to smell it
i just gave him the stank cap
by wefbjwbfej September 28, 2008
Get the mug
Get a stank cap mug for your cousin Paul.