Skip to main content

LovetheScots's definitions

goo moo

A greeting - specifically used by sophisticated, elegant whilst down with the kids Scottish girls 😂👌
by LovetheScots April 18, 2018
mugGet the goo moomug.

Share this definition