Weblogs:
contact
Bog: a colloquial expression in British English for a toilet. More wide-spread is the usage bogroll, meaning toilet paper.