Terrabucks Share definition Flag Terrabucks: A trillion dollars. The United States is certainly a rich nation. It has terrabucks of cash in the kitty. Terrabucks by jor beechlawn sligo June 16, 2016 0 0 Get merch Get the Terrabucks mug. Buy Now — $32.95 See more merch