an axomia slang which means penis fucker (who fucks a penis)
oye leura suda means hey penis fucker
by Ra-ul-bilakhuwat May 10, 2012
Get the leura suda mug.