Never been on one either, but only weddings i've been to are relatives (nephews, etc.), and i REALLY don't get the uncles & dads joining the stag do. Was in Krakow recently, and the number of pissed up Brit stag groups in the city (and especially the airport coming home) made my skin crawl...