Random Words:
1.
A person who has stench eminating from them. Could be there feet or pits but they effin stink. Also someone who produces terrible smells..
1.
the act of vigorously licking the clitoris
Dude I was doing some hood nibbling with my girl this weekend
See eating out..