1 definition by Ellsi

1
HAGA- Did you see that? It squirted like, 5 inches away, aye?
by Ellsi May 17, 2008
Get the mug
Get a haga mug for your mom Zora.