Megatron

BITCH! Stop being such a megatron!!
by blaze lol April 12, 2009
mugGet the Megatronmug.

Share this definition