Skip to main content

Definitions by euchre

Is how awesomely English people say glass.
Oi mate, wann' buy a glarse?
glarse by euchre April 27, 2006