Definition of "leeched"

leeched

/liːt͡ʃt/