1 definition by bumfluff sandwich

Northern English slang for goodbye.

Different spelling of tra or ta-ra
by bumfluff sandwich November 23, 2008
Get the Turrah mug.