1 definition by yungmack415

Top Definition
have sex, and/or having sex
so wassup girl when you goin lemme smack.
im tryna smack baby.
by yungmack415 June 19, 2010
Mug icon
Buy a smack mug!