Recent coinage, macaronic blend of French demi- (“half”) and Italian tazza (“cup”).
demitazza (plural demitazzas)