The system relates to a device and method for ultrasonic cleaning of teeth and gums through cavitation. The device and method provide functions to consistently clean dental surfaces. Ultrasound is generated and coupled through a removable mouthpiece into a coupling fluid in which teeth and gums are at least partially submerged. Cavitation results in the coupling fluid and breaks up plaque on surfaces of the mouth. Several different embodiments for the system, including variations in the mouthpiece, coupling components, and ultrasonic energy components are disclosed.