The officer took charge of the compass and the map, and via his officer training in navigation, soon the platoon geographically embarrased in the middle of the boonies.
1) Having an older family member - typically a parent - mortify, humiliate or make one uncomfortable through an online social media outlet that they have no business being on in the first place.
cyber-embarrassing
2) Spreading private information to a wider audience through Facebook, Twitter, MySpace, etc.