giraffe sheep (English, noun)
expansion: giraffe sheep (plural giraffe sheep)
Senses:
glosses: A llama or alpaca.
tags: Internet
humorous
Forms:
form: giraffe sheep
tags: plural