2 definitions by stinkypoopeepoo

White and French female who is often quite irritating and does not shut up
"God tahli is so annoying and french
by stinkypoopeepoo November 23, 2021
Get the Tahli mug.