urbandictionary.com is your friend.


look at all the crank "dat" meanings. they are pretty funny.