look up any word:
1. giggedygiggedy
an expretion of one's own self saticfaction.
lying in bed with twin after just having sex with both of them
and thinking giggedygiggedy
rss and gcal