mud peep

noun

Definition of mud peep