The Caribbean Dictionary

poochlicka
1 definition
1
 
Adjective
A sycophant. A yes person. One who acts obsequiously toward another to gain favour.
Synonyms
brown up, kochore
Tags
Pictures
AnonymousMist Nov 09, 2010
LOL cant remember the kast time i hear this
400