OP - do you have a thick mustache?

Hmmmm. . . Ok.

What's a poofster? I only know poopster - people who are loads of sh!t..