alouba is the coolest person alive  i just got aloubaed today  alouba
1) memeber of various paintball forums, cool guy  2)a term that means to get anally probed  3) to mean anything at all
"alouba is the coolest person alive  i just got aloubaed today  alouba" What is the definition of "alouba"?