Top definition
a man with a big dick and does the charzard very well.
Man he daniel popov ed me
by duncblox69xxx September 12, 2016
Get the mug
Get a daniel popov mug for your buddy Larisa.