What is Topouzi?
in traditional cypriot language it means beat up/bash up/kick the shit out of
o Giorkos en na fai topouzitou allou kozmou palle
See xylo, smash