Top definition
this word in french literly means to scrub something very hard, but im sure you can see how it works in english
I met up with kate last night, and i ramoned her dry
by me!!in real life April 22, 2008
Get the mug
Get a ramoned mug for your fish Manley.
when one is flaked on, by a friend, after making plans to go out and getting a baby sitter, for non-existant girl
"damn, i just got ramoned!!!!!"
by pressbox_20 November 14, 2007
Get the mug
Get a Ramoned mug for your sister Beatrix.