What does Andrew Suja mean?

Andrew Suja meaning in Urban Dictionary

A player, someone who could possibly get what they need when they want. A total BAMF.