Skip to main content

Definitions by www.badgerphone.co.uk

tottenham hotspur

a poor excuse for a North London football team
tottenham are poor and ledley king sucks