Skip to main content

Definitions by Meobviouslyduh

(Verb) to throw, or push with a thrusting motion
“I will ramel you into next week.” “He got rameled into next week.”
Ramel by Meobviouslyduh March 27, 2024