Top definition
A computer term used by geeks to describe a storage unit of over 10 terabytes.
This internal hard drive has a macstrocapacity of storage.
by I D Fine July 28, 2017
Get the mug
Get a Macstrocapacity mug for your mate Larisa.