zigah111's definitions
A business deal, worth 2.5 billion dollars or a similarly huge amount. The phrase originates in the Microsoft acquisition of Mojang for that same amount.
by zigah111 September 24, 2014
Get the top notch deal mug.