Skip to main content

Definitions by Ra-ul-bilakhuwat

leura suda 

an axomia slang which means penis fucker (who fucks a penis)
oye leura suda means hey penis fucker
leura suda by Ra-ul-bilakhuwat October 21, 2012