What is Tarwhip?
1. Term coined by Brent Leier meaning "good"
2. A piece of tar from a recently paved street that rolled up into a whip
"Awesomely Tarwhip"
"Tarwhippingly Awesome"
See fefn