Skip to main content

Ra-ul-bilakhuwat's definitions

leura suda

Share definition
an axomia slang which means penis fucker (who fucks a penis)
oye leura suda means hey penis fucker
by Ra-ul-bilakhuwat October 21, 2012
Flag
mugGet the leura suda mug.