Definition of "giglet"

giglet

  • noun

    plural giglets

    1. Alternative form of giglot