Skip to main content

P.OST's definitions

Tovar

A ingrown toenail that has grown to far out of the skin.
“Hey Max, could ya take me to the Medical i think i’ve got a Tovar.”
by P.OST June 22, 2021
mugGet the Tovarmug.

Share this definition