Skip to main content

Andrizzle.'s definitions

Megazoid

A Megazoid is when you make transformer noises whilst changing positions during sex, with meaning. Can sometimes result in death.
DUDE I TOTALLY JUST GAVE HER A MEGAZOID.... RIGHT IN FRONT OF HER PARENTS!!
by Andrizzle. July 20, 2010
mugGet the Megazoid mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email