clocked herself on???
http://dictionary.reference.com/browse/clock
8. Slang. to strike sharply or heavily: Somebody clocked him on the face.