Top definition
The amount of taste you that your tongue feels when eating anything with extreme flavor.
Have you tried those Buffalo wings, they are have sent the Tastowatts meter into overdrive!
by JasiJay June 07, 2015
Get the mug
Get a Tastowatts mug for your brother-in-law Callisto.