avocado hands

English

Noun

avocado hands

  1. plural of avocado hand