look up any word, like thot:
 
1.
a female with extreme unpleasant pubic aroma
When I went down on Vanessa, she had some serious crab tarts.
by Big Daddy D Williams January 12, 2009

Words related to crab tarts

aroma period pubic pussy smells stank