Top definition
Very fast and also super beautiful , does running in spare time and never get anything lower than a B in tests
That girls a tahwana as she's super fast
by Thunterx November 07, 2016
Get the mug
Get a Tahwana mug for your coworker Beatrix.