Green’s Dictionary of Slang

cavities n.

SE in slang uses

In phrases

have cavities (v.)

(US campus) to consider something or someone extremely sweet.

[US]P. Munro Sl. U. 103: He sent you two dozen long-stemmed roses? Oh my God — I have cavities!