Top definition
Someone who has nasty personal hygiene. Gross + Toad = Groad
I don't want the groad touching my stuff
by stone5150 May 01, 2011
Get the mug
Get a groad mug for your daughter Beatrix.