did you see that aberdouche up on all them girls last night?
a bro who wears nothing but abercrombie and always stinks of abercrombie cologne
"did you see that aberdouche up on all them girls last night?" What is the definition of "aberdouche"?