Skip to main content

Definitions by Ellsi

The sound a Canadian makes when he's ejaculating.
HAGA- Did you see that? It squirted like, 5 inches away, aye?
haga by Ellsi May 18, 2008