Top definition
When someone agrees to work on a project knowing that if said project isn't bought by the client, they won't be paid. This term is often used by people that work in advertising, marketing and other creative fields. This can sometimes be confused for doing work for exposure.
So you want me to do this project on spec? Screw you pal. I need to get paid.
by Maniac in a Speedo February 07, 2018
Get a On Spec mug for your cousin Rihanna.