Top Definition
Something Monumental. An object or feat of enormous proportions.
"You're strength in the face of adversity is titanous."
"The scale of modern architecture is titanous."
by outtops December 08, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.