TAB Share definition Flag Tough Ass Bitch Me: Did you just jump off of the Eiffel Tower?? U: Yeah, obviously... Me: Wow your such a TAB !!! TAB by Swagmoney1000 July 23, 2015 Get the TAB mug.