1 definition by PriestBalls69

A strong willed woman with a large penis that dishes out roasts faster than you can say “PlEaSe StOp RoAstInG mE aMiShKA.”
Everybody hide your phones, Amishka is coming
by PriestBalls69 May 16, 2022
Get the Amishka mug.