1 definition by NegiAsuna

Top Definition
So much crap on your computer
He had a gigacrap of porn.
by NegiAsuna May 15, 2011

Mug icon
Buy a Gigacrap mug!