Entry # 1679 has returned 1 entry

toro

[HH] verb, intransitive become impaled, skewered, stuck onto a sharp object