I would say safe for work, unless you happen to be working in a convent, or something. There is 1 word I wouldn't use in front of my kids, but it's not one of the worst.
Extremely funny joke - india knight's posterous
Extremely funny joke - india knight's posterous