Skip to main content

TZYTZY's definitions

Charlotte

The ultimate expert when it comes to buying companies in South Africa. Highly skilled at ensuring the job gets done with many emojis during the process.
You need a Charlotte when you buy a company in South Africa
by TZYTZY May 25, 2022
mugGet the Charlottemug.

Share this definition