Top definition
N. Slang term overconfident males might use to describe their penis.
Jonny: Hey Rachel, are you ready for a visit from the ultimator?
Rachel: Maybe if i get my microscope.
by hadomaru2 May 27, 2010
Get the mug
Get a The Ultimator mug for your mother-in-law Yasemin.