Definition of macaroni

What does the word macaroni mean?