Data skew is an uneven distribution of data across processing units (SPUs). When some SPUs receive significantly more data than others, they become bottlenecks while other SPUs sit idle. This defeats the purpose of parallel processing and severely degrades query performance. It's typically caused by poor distribution key choice in MPP databases.