2 definitions by Whitdad7

Getting menstral goo on you
Steve went red kiting and ended up getting a huge dragon stamp after he tripped on the kite
by Whitdad7 January 27, 2018
Get the Dragon stamp mug.
Running around with a used tampon as if it were a kite
Steven went red kiting with danielle’s Tampax and tripped so he got a dragon stamp
by Whitdad7 January 27, 2018
Get the Red kiting mug.