stinking pheasant

noun

Definition of stinking pheasant