Dictionary.com
Thesaurus.com

have birdlimed

  • present perfect
    of birdlime.
    birdlime
    noun
    a sticky material prepared from holly, mistletoe, or other plants, and smeared on twigs to catch small birds that light on it.