1 definition by itchy pp

toenail soup is the good soup. you make out of sheep toes and rabbit hole. allah is creating toenail soup. it tastes better if you add garlic.
toenail soup now! 😜😩😥
by itchy pp September 2, 2019
Get the toenail soup mug.