D Dirty dicko New member Mar 28, 2009 #2 the puffs generally play American sports. What the f#ck is a puff anyway, poofter???