This paper investigates the applicability of de Bruijn sequences to multi-carrier spread spectrum systems for next-generation device-to-device communication. Binary de Bruijn sequences are relatively new to spread spectrum technology, but have high cardinality and optimal correlation properties, making them ideal contenders for being robust and secure spreading codes. The outage performance of such binary de Bruijn-based sequences is considered on a downlink MIMO MC-CDMA channel for high user density scenarios at low-load and full-load conditions and compared to Walsh-Hadamard codes of equivalent length. Analysis of simulation results suggest that the proposed de Bruijn sequence based spreading codes achieve improved outage performance than Walsh-Hadamard codes, especially in low-load conditions. This novel approach to spread spectrum codes provides a new dimension to multi-carrier D2D type communications having high user densities.