1 definition by PoachyGang

1
Meaning something is high grade, originating from poached eggs being the highest grade of egg.

Can be used in a similar way to words such as sound.
by PoachyGang August 12, 2018
Get the mug
Get a Poachy mug for your barber Bob.