Top definition
When you try your best but it still fails miserably a.k.a. #DickDeploy not to be confused with intercourse
Boy that release last night turned into a real #RichardDeploy
via giphy
by ICodeGorilla June 21, 2018
Get the mug
Get a #RichardDeploy mug for your daughter-in-law Rihanna.