1 definition by XanManDan

When you grind on the toilet and then shit in it
"yo dude you were in the toilet for a while"

"yeah man i was taking a grank n stank"
by XanManDan August 24, 2018
Get the grank n stank mug.