A word used to express agreement, or comprehension. Derivative of the English phrase, "True story" combined with the word "Indubitably."
by Megan Curtis May 5, 2008
Get the Trudubitably mug.
Get the Trudubitably mug.We'll email you a link to sign in instantly.