What is Deliver The Smackdown?


1.

adj: to inflict serious pain on another

When I catch the guy who stole my television, I will deliver the smackdown on him


0

Random Words:

1. Similar to zorra Same meaning: Spanish word for an easy slut. Alejate de esa zorrona / Stay away from that slut See zorra, zorrona, p..
1. guys who pull their collar up, reminds you of an old dracula film with the cape and all the count it in the house! plus it's so fuc..
1. The male reproductive organ in the relaxed state. I played with my floppy doppy to get it hard. See Dingo..