Top definition
Stands for I dropped my taco.
Aye man idmt THIS IS AN OUTRAGE
by Ummm what August 24, 2016
Get the mug
Get a Idmt mug for your sister Zora.
buy the domain for your pet vlog