meaning of ass douchecanoe

ass douchecanoe meaning in Urban Dictionary

your small sibling or cousin