Top definition
"The Ramp" is when, while defecating, you partially submerge your hand in the toilet water at an angle so that the deuce hits your hand and then rolls into the water with nary a sound.
Today I used The Ramp to shit silently
by Muhkuh August 06, 2013
Get the mug
Get a The Ramp mug for your cat Rihanna.
Dec 1 Word of the Day
"Man fuck Donald trump, he wants to build a wall and don't pay taxes!!"
by January 30, 2017
Get the mug
Get a fuck donald trump mug for your brother-in-law Manafort.

Activity