fagatron

A play on the transformer Megatrons name. Generally used in a derogatory sense
Your such a Fagatron
by Jimi B March 07, 2005
Get the fagatron mug.