Top definition
Someone who is unreliable and flops on his buddies.
Don't be such a Roy Bains.
by Bruce driver June 14, 2018
Get the mug
Get a Roy Bains mug for your brother-in-law Vivek.