Top Definition
1. the most delicious thing ever invented on the planet and good for use at like applebees

2. lube
I got this awesome steak right here.... pass the a1steaksauce!
by Stankus Amsterdam April 02, 2007
5 Words related to A1steaksauce

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×