Skip to main content

I licked the faucet's definitions

Arab

Share definition
A human being born on the Arabian Peninsula. Smells like lots of oil and randomly explodes.
No I’m not Indian, I am Arab
by I licked the faucet October 8, 2020
Flag
mugGet the Arab mug.