What is Tazmanian Bullfrog?
To vomit , sneeze , and deficate simultaneously. usually explosive liquid hot magma flavored diarrhea.
How many times did you Tazmanian Bullfrog today?
See froggin', lick my balls