look up any word, like wrapped up like a douche:
 
1.
To tell someone everything you know you should never say, even though you want to....
Oh my god, I got so drunk last night and spilled my guts to Neil, now I can't look him in the eye!!
by Ding Dang Do February 20, 2011