Skip to main content

Definitions by NewAdgeMusic

To receive oral sex while watching a televised sporting event.
"Yeah that dude totally got Nascarred the other day by his girlfriend!"
Nascar by NewAdgeMusic June 26, 2007