Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
1 definition by
poland
megatron
a mighty
beast that small villages conviniently by
pubs
. often
knocked down
by tennants super or a rortise
theres
a mighty
megatron living in saltford,
rasp
him with tennants to knock
the beast
for 6
by
poland
June 12, 2003
Flag
Get the
megatron
mug.