Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Lay The Smackdown Meaning
Lay The Smackdown
The act
of
physically
attacking another
individual
.
That guy has some
anger management
issues, yesterday I saw him lay the smackdown on his
beeatch
for
talking back
.
By Maible
Upvote
Flag