fadge

verb

1.
be agreeable or suitable
2.
succeed in doing, achieving, or producing (something) with the limited or inadequate means available
3.
have a meal, usually with company
4.
run at a moderately swift pace