What does Big Mexican Weenie mean?

Big Mexican Weenie meaning in Urban Dictionary

abbreviated as (BMW) Man who is hispanic. Typically very hard, lengthy, and dense. Really ideal for doggy style sex, etc.