Top definition
when someone annoys you because theyre a fangirl (or boy we dont judge)
ohmygoy amber was being such a twatacus
by amberlovesthicc May 09, 2018
Get the mug
Get a twatacus mug for your father-in-law Paul.