1 definition by Jimi B

Top Definition
A play on the transformer Megatrons name. Generally used in a derogatory sense
Your such a Fagatron
by Jimi B March 07, 2005
Mug icon
Buy a fagatron mug!