Skip to main content

Definitions by Rossy boy

astroturf 

A substitute for grass - Usually played on by soccer/football teams
"That was some good astroturf we played on at the weekend I almost thought it was real grass"
astroturf by Rossy boy August 9, 2006
Kind of like a tropical storm but it can happen in colder regions
Oh My Goodness, It A Monsoon Out There
Monsoon by rossy boy July 10, 2006