Skip to main content

stone5150's definitions

groad

Someone who has nasty personal hygiene. Gross + Toad = Groad
I don't want the groad touching my stuff
by stone5150 May 24, 2011
mugGet the groadmug.

Share this definition