1 definition by Dm025
A life changer,a great way to help with anxiety, one of the funniest things you can do and progress at your own rate and nobody will judge you for being bad can change even the biggest introverts life if he gives it a chance
by Dm025 August 1, 2016