CRANK DAT BITCH NOW!!!!'s definitions
A type of popular dance originally created by Soulja Boy. There are many different types and versions of this ghetto dance.
by CRANK DAT BITCH NOW!!!! November 6, 2007
Get the crank dat mug.