1 definition by Typhoonarse

1
A person who constantly trawls Twitter looking for amusing or pornographic tweets to amuse his or her friends.
Jonny is a "twitterbeast" he never stops!
by Typhoonarse September 06, 2018
Get the mug
Get a twitterbeast mug for your Uncle Paul.