2. Or: poof , an effeminate or fastidious male (homosexual), possible based on poodle .
Link to this page: