meaning of carpet farming

carpet farming meaning in Urban Dictionary

The work of shopping for stray freebase cocaine stones within one's carpet in a flailing try to get another hit.Also pertains to regular cocaine.