An insulting term to MS -13 which means in Spanish "dry shit".
by R3Y Loc May 12, 2008
Get the Mierda Secas mug.