1 definition by meow meow beanz

Top Definition
The act of having a Russian prostitute takes a dump on you
Went on a "business" trip and decided to have a double hamberder.
by meow meow beanz January 15, 2019

Mug icon
Buy a hamberder mug!