Skip to main content

lulubod's definitions

tooting

Part of southwest london with a very high asian population.
"i need to buy some curry powder"
"Go to tooting then"
by lulubod April 3, 2009
mugGet the tootingmug.

Share this definition