meaning of carstensen

carstensen meaning in Urban Dictionary

The coolest, fastest KTM racer in Lake Geneva!