Dictionary crenshaw August 9, 2007 davepoobond Leave a comment crenshaw – v. to have a rollercoaster in your backyard Share this:EmailFacebookTwitterMoreRedditTumblr Related