meaning of Carpet Crasher

Carpet Crasher meaning in Urban Dictionary

A male, or female, player that gets countless vagina.