BadSadhu's definitions
A business that relies solely on government funding to exist. Applying for a succession of public money schemes rather than actually making or doing anything useful.
by BadSadhu March 26, 2018
Get the Grant farmermug.
Get the Grant farmermug.