meaning of Amabo Skcus

Amabo Skcus meaning in Urban Dictionary

Obama Sucks in spite of how you spell it.