English Dictionary
Definition tweetup in British English
tweetup noun
[countable] noun
/ˈtwiːtʌp/
Synonyms and related words
