1 definition by Oink oink

Top Definition
Abdullah’s hot pet lizard who fucks all the Hoes. Maybe he is even with your girl right now
Josh: Did you see Alfredo
Timmy: yeah he stole my girl
by Oink oink December 14, 2019

Mug icon
Buy a Alfredo mug!