Shaggered

To be shagged out and shattered at the same time
Im feeling 'shaggered' today
by SHSC June 30, 2010
Get the Shaggered mug.