2 definitions by John Pullapenis
by John Pullapenis June 6, 2003
Translated from the arabic language meaning "Slut".
A female who can't get enough of fucking and sucking dick a total lowie.
A female who can't get enough of fucking and sucking dick a total lowie.
by John Pullapenis June 6, 2003