look up any word:
1. making a little debbie deposit
The act of taking a big old duma-rama!
Wooo I shouldn't have eaten that chinese food! I gotta make a little debbie deposit!
by stephanie Sep 14, 2004 add a video
rss and gcal