1 definition by The ramgla

Stupid looking ram/ black object that no one likes.
I hate the ramgla
by The ramgla January 11, 2022
Get the Ramgla mug.