tweople

English

Noun

tweople

  1. Alternative form of tweeple.