semoor

semoor – n. a horny parrot

Leave a Reply