Megan Curtis's definitions
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.