ooooh, he makes me sooooo deedle :) or yay, this semester is finally over deedle
to be excited, smitten, or horny
"ooooh, he makes me sooooo deedle :) or yay, this semester is finally over deedle" What is the definition of "deedle"?