1 definition by AlanR

1
A word to be used in exclamation of something really good
"Wow! You're so Tesco!"
"That's a Tesco outfit you have on Jessica..."
by AlanR February 02, 2009
Get the merch
Get the Tesco neck gaiter and mug.