1 definition by Portalcrash

Top Definition
me. The one I am. My "alias" as one might say.
i am portalcrash.
by Portalcrash January 04, 2004

Mug icon
Buy a portalcrash mug!