Green’s Dictionary of Slang

greta n.2

see greeter n.