Had to look it up. Here’s what I found (LOL):
Its spanish for “I don’t speak English” Usually used by fat stupid lazy hispanics who feel they don’t need to learn English although they live in A...
In this case, it’s ‘no habla espanol’. It is being spoken by an American who believes that he doesn’t have to learn Spanish because he lives in America.