Tarball

Tarball Definition
Tarball Definition (no text)
Tarball definition: A blob of petroleum which has been weathered after floating in the ocean.

Learn While Gaming

How GameSmartz works video thumbnail