Top definition
Someone who has a dick in their ass
Your a babaahmadi
by Parmis babaahmadi June 02, 2018
Get the mug
Get a babaahmadi mug for your barber Vivek.