Top definition
Terrabucks: A trillion dollars.
The United States is certainly a rich nation. It has terrabucks of cash in the kitty.
by jor beechlawn sligo June 16, 2016
Get the mug
Get a Terrabucks mug for your cat Paul.