Top definition
Similar to an every down back in football. A girlfriend that does well in any situation.
Friend: wow your girlfriend is really doing well in this flag football game
You: yeah she's my every down girlfriend...
by ben.sullins November 11, 2009
Get the mug
Get a every down girlfriend mug for your bunkmate James.