1 definition by Lt. Bowie

Top Definition
1. A feeling of completion; the filling of a emotional requirement.

2. What Mick Jagger can't get.
"I can't get no satisfaction"
by Lt. Bowie March 26, 2010

Mug icon
Buy a Satisfaction mug!