frankenfruits

English

Noun

frankenfruits

  1. plural of frankenfruit