Multifunctional telescoping cleaning devices and methods of using the devices are provided for cleaning the interior of surgical trocars and cannulas. The multifunctional cleaning device may include a telescoping feature which may be used in bariatric procedures where reach is important. The device may also be configured in some instances to clean all standard trocars and cannulas sized between 5-12 mm with depth of up to 50 cm. The device may have porous cleaning absorbent members. The device may also include the ability to perform aspirating, dissecting, filtering, irrigating and evacuating in surgical laparoscopic procedures through a fluid flow passage in the telescoping tool. The device may quickly and efficiently cleans trocars, cannulas, and laparoscopic lens.