1 definition by Adeyinka
another way of saying, "no matter what."
at the end of every orbit commercial, the british lady says "a good clean feeling, no matter what."
at the end of every orbit commercial, the british lady says "a good clean feeling, no matter what."
i love you, orbit
by Adeyinka June 10, 2011