Top definition
a controlled leak. To slyly put "it" out there with the foreknowledge of "it's" inevitable discovery.
The existence of extra-terrestrial life has been yorgined to the public through countless Hollywood lampoonings.
by McSlagam July 26, 2009
Get the mug
Get a yorgin mug for your brother James.