impoofoo

EnglishEdit

NounEdit

impoofoo ‎(plural not attested)

  1. Alternative form of impoofo