The Caribbean Dictionary

pas pas
1 definition
1
 
Noun
A beating.
Synonyms
Tags
Pictures
Spaispwagh Sep 09, 2016
Lick him a lash -give him a good beating
400