Top Stonch

Dublin (Ireland) slang, equivelant to a British chav.
by top stonch bloke May 18, 2010
Get the Top Stonch mug.