Top definition
A public/private (for hire) computer station for cloud computing and or gaming
I would like to hire a compustation for the day please.
by Flux Pistol February 11, 2018
Get the mug
Get a Compustation mug for your cat Vivek.