1 definition by DESU_Hardgay_DESU

Top Definition
The single most instant win unit in all of Starcraft.
Carriers = Instant Win
by DESU_Hardgay_DESU March 24, 2008

Mug icon
Buy a Carriers mug!