1 definition by Dedicated Teach

What ever someone said to you, you are returning the sentiment without all the words!
"It is fantastic working with such a dedicated teacher and human being." "Right back at ya!"
by Dedicated Teach November 27, 2013