Green’s Dictionary of Slang

haggerawator n.

see aggerawator n.