1 definition by roil2l

Top Definition
A person who spraypaints anti- or pro- twatter slogans.
First, he began his campaign, by crude stenciled slogans which criticized the corporeal, socialists He found willing users to twit-twat on the brick and mortar facies of local cloud fame.
by roil2l March 05, 2014

Mug icon
Buy a twit-twat mug!