1 definition by Shadowstarre
An informal phrase used to imply satisfaction, agreement or happiness when used as a standalone sentence fragment.
Has increased in popularity over the past few years because of its various sexual connotations.
Has increased in popularity over the past few years because of its various sexual connotations.
by Shadowstarre July 15, 2004