The Caribbean Dictionary

Advertisment


cowitch
1 definition
3
Noun
Any of several species of stinging nettle plants. Contact with human skin causes great discomfort.
Synonyms
Tags
plant
Pictures
cowitch
anonymous Feb 10, 2011
An noh cowitch that!
billy bob Jun 04, 2014
Fuk u all yea stupid turkeys!!!
ir Jun 20, 2014
do you know you use this same plant byputting it in some hot water and let cool to stop itch
400



Advertisment