To be Sevened is the process of trustingly following the instructions of your GPS, only to surprisingly end up on a route you know to be the slowest one possible. This term is derived from the always-slow Route 7 that runs through Falls Church, VA.
Alice: So, I'm driving along, following the GPS instructions to my dentist appointment, when bam! I realize that it wants me to get off and take Main St the rest of the way.
Bob: D'oh! You've totally been sevened - I'm so sorry to hear that. Looks like you have no choice but to sit in traffic and be late to your appointment.
See also this unrelated defition.