jumentous

jumentous

English Adj
Ad

Definition

Of, relating to, or smelling like horse urine.

Ad