English Dictionary
Definition growbag in British English
growbag noun
[countable] noun
/ˈɡrəʊˌbæɡ/
1
a grobag
