Top definition
An acronym for the infectious phrase, "i'd tear that up".
Vashanique: Yo you see dat over der' girl?
Monique: Mhm, ITTU.
by Deboraqua April 13, 2011
Get the mug
Get a ITTU mug for your Aunt Sarah.
buy the domain for your recipe blog