Ok so for some of the older members here's a great pokemon game I found whilest searching the net. Now I know there are quite a few versions out there, I found this works the best (Not too many rules to remember)
1. Everytime the word pokemon is said, 1 gulp
2. Everytime pikachu says his name, 1 gulp
3. If brock gets a boner over any female (officer jenny for example) 1 gulp
4. If team rocket decides to show up, 1 sip.
5. If someone is not singing along to team rockets theme song, a slap and a gulp are in order for the guilty party.
6. If a pokeball is thrown, you must take 1 gulp
7. If a legendary pokemon is mentioned or appears, 1 gulp for the sheer honour.
8. If ash turns his hat, down your drink and prepare for the crap to go down.
9. If psyduck makes an appearance,1 gulp for his sheer incompetence.
10. If psyduck falls on his arse, down it
11. The first person to shout Gary is a bellend, as he appears can nominate one unlucky trooper to down his drink
12. Sip everytime togepi says his name (he never shuts up)
13. When team rocket blast off (again) 1 gulp.
14. If team rocket decide to do the good thing for once down your drink refill and drink again.
Some notes: I've tried this with many drinks but the best seems to be cider or beer. You don't want somebody throwing up on your carpet after all...
EDIT: Feel free to make up some of your own rules. I'll add them if I like them.