Skip to main content

Definitions by I licked the faucet

A human being born on the Arabian Peninsula. Smells like lots of oil and randomly explodes.
No Im not Indian, I am Arab
Arab by I licked the faucet October 8, 2020