Top definition
The ability to attempt things that are absolutely crazy and not feel fear; a pair of balls so big they orbit the Earth.
I can't believe you did that. Doing that required some fucking Astroballs.
by Jackamabob August 31, 2009
Get the mug
Get a Astroballs mug for your brother-in-law G√ľnter.

Available Domains :D

  • astroballs.net
  • astroballs.ninja
  • astroballs.org
  • astroballs.men
  • astroballs.se