Top definition
From the Power Rangers series. A combination of multiple zords or megazords usually consisting of seven or more. The ultimate fighting machine.
I call on the power of Titanus and the Ultrazord!
by Dbcomm13 April 17, 2011
Get the mug
Get a Ultrazord mug for your papa Trump.