Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Weymouth
Archie Dawson
Share definition
Flag
A
Weymouth
loving
person
“I love Archie
Dawson
”
“I love
people
that are Archie
Dawson
”
Archie Dawson
by
Weymouth
November 19, 2020
Get the
Archie Dawson
mug.
Archie Dawson
Share definition
Flag
A
Weymouth
loving
person
"I really love Archie
Dawson
"
"You need to
stop
you Archie
Dawson
"
Archie Dawson
by
Weymouth
November 17, 2020
Get the
Archie Dawson
mug.
Megazord
Share definition
Flag
For a multiple amount of guys (minimum of four) to combine their
penis
' (in a Power Ranger style way) into
one
all mighty
penis
, usually causing internal injuries and anal rupture.
Come on guys
,
lets
Megazord that M.I.L.
F
!
Megazord
by
Weymouth
October 23, 2008
Get the
Megazord
mug.