Wow that's fantastic
by 5636 August 20, 2018
A phrase coined by Vishal Panthangi and Mahesh Babu to express great surprise and excitement for something. Meant to describe a situation of surprise when someone sees something actually mindboggling.
by djaknd April 24, 2023