Head-first definition

With the head first or foremost.
adverb
0
0
Advertisement