facehoofed

English

Verb

facehoofed

  1. simple past and past participle of facehoof