look up any word, like darude - sandstorm:
 
1.
A weird homage to the expression "deet", a short term for detail.
Samantha: Whoa, you gave him the finger! Give me more of the deetos, fo'!
by loggerheadman321 July 06, 2013