Top definition
1. a clique of twats
2. a company that likes to fuck you up the ass
3. eveyone's last job - only twats list it as current job
4. I am a twat and it is my current job
I met a bloke down the pub and he gave me sky sports then felched me sweet bottom
by Nick Balmer March 10, 2004
Get the mug
Get a sky sports mug for your buddy Larisa.