Sorry - it won’t wash.
The Urban Dictionary -
http://www.urbandictionary.com/define.php?term=grundle
And The Medical Dictionary -
http://medical-dictionary.thefreedictionary.com/Grundle
say otherwise.