twi-tard

English

Noun

twi-tard (plural twi-tards)

  1. Alternative form of Twitard.