Top definition
An alternative spelling of the word "good". Meant to be used in a mocking fashion.
Tha's not grrd.
by how are you dyln April 27, 2011
Get the mug
Get a grrd mug for your father-in-law Georges.
buy the domain for your foodie vlog