Top definition
Something of very poor quality, especially when related to video.
Dude, we can't go live with this granlord quality feed- people will laugh at us.
by RSBN June 28, 2017
Get the mug
Get a Granlord mug for your coworker Callisto.