This slangy "much" construction is showing up everywhere these days (in my opinion it's time to retire it) and yes, it's a sarcastic way of asking if the other person does something, or is something, much. After a long rant on a message board, another poster might write, "Frustrated much? "
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.