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