A toothbrush with a brush end, a floss end with a locking device, and a handle with a hollow interior. Within the hollow interior is at least one sleeve, at least one rod configured to matingly engage the at least one bearing sleeve, wherein floss is wrapped around the at least one bearing sleeve, and a floss channel configured to guide the floss from the at least one bearing sleeve to the floss end, wherein the locking device is configured to hold the dental floss across the floss end, and wherein the brush end and the floss end are in communication with the handle.