Top definition
A best friend, someone who is in love. talluhs have to get their way, they are gorgeous. but sometimes dont express their beauty
omg do u know talluh?? i swear i saw her yesterday
by unknown110300 May 14, 2018
Get the mug
Get a Talluh mug for your Uncle Vivek.