tuso

tuso [too'-so, sah]
noun
1Name given to dogs. (Colloquial) (m & f)

tuso
adjetivo
1 (And) (Caribe) (esquilado) cropped; shorn
2 (Caribe) (rabón) docked; tailless
3 (And) (Caribe) (picado de viruelas) pockmarked

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw