Skip to main content

Definitions by Sbeity

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