Skip to main content

Definitions by Jimi B

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