Top definition
A beautiful woman who combines her gaming skills with grace. She has a sense of adventure as she climbs mountains and dives underwater. She is a part of smosh games and was on the 33rd season of survivor.
via giphy
by Firecracker37 July 25, 2017
Get the mug
Get a mari takahashi mug for your Facebook friend Georges.