1 definition by imbertha

A super smart girl that everyone thinks is Japanese for some reason (she’s Vietnamese you guys get over it) and is obsessed with a Whitney Huston song. Also she’s an amazing person and don’t fuck w her (cough dance partner)
Oh my god twittany is like my favorite person
by imbertha January 19, 2018
Get the twittany mug.