look up any word, like smh:
 
1.
a technical word for worms.
the fishermen loves chathuringmes.
by tiracoto April 12, 2008

Words related to chathuringmes

leeches nematode parasitic worms vermes worms