Top definition
A signal that indicates you are being roasted.
I am roasting you with my roast hand!
by Booooooooooiiiiiiiiiiii April 08, 2017
Get the mug
Get a roast hand mug for your cat Yasemin.