Top definition
Something that quenches your thirst.
That juice looks very quenchable
by MichealPooooooop February 27, 2018
Get the mug
Get a quenchable mug for your Facebook friend James.