1 definition by RandomUsher

Roughly translates to “dumbass” in Latin. Can be shortened to “Dummy” or “Dumdum.”
*Latin lady cursing at her husband because he did something stupid* JOSEFINA
by RandomUsher July 4, 2018
Get the Josefina mug.