Top definition
Mix between a goose and an ostrich. You may see one of these on your roof!
Woah! Look at your roof.. There's a goostrich on it!
by nessaa2 May 20, 2017
Get the mug
Get a goostrich mug for your guy James.