look up any word, like cleveland steamer:
 
1.
the act of blowing smoke in someones face
shaniqua didnt liek the way tiny tim was acting, so she gave him a big puff puff the magic dragon, smoke in the face
by billyp01 September 05, 2009

Words related to puff puff the magic dragon, smoke in the face

blow blunt cig puff smoke