pupin

pupin meaning of unparalled beauty originates from the word poonam the most beautiful woman to ever walk the planet
god damn man that girls pupin!
by anwar beeharry April 20, 2005
mugGet the pupin mug.