What does alamo splash mean?

alamo splash meaning in Urban Dictionary

a texan design cumshot often dealt toward face.