Topitop Share definition Flag Awesome, good deal, perfect. Origin: Top el top (arabic) which means : Top of the top Person A : We're having a bbq tonight. Person B : Topitop Topitop by Sbeity August 17, 2017 0 0 Get merch Get the Topitop mug. Buy Now — $32.95 See more merch