he/she has smashed
-ha roto
Present perfecthe/sheconjugation ofsmash.

smash

Word of the Day
to get distracted