POOCH

Definition of POOCH

  1. (noun)informal terms for dogs
  2. (verb)round one's lips as if intending to kiss