Top definition
A filthy Mexican that thinks her rocket league skills are on-par with her border jumping speeds
Hope she isn't being a Twinsaa
by UltimateNuggler June 25, 2018
Get the mug
Get a Twinsaa mug for your boyfriend Vivek.