beetle off

?

ads

verb

~ beetles off 3rd person; ~ beetled off past tense; ~ beetling off present participle

ads