1 definition by Smartypants xxx

Top Definition
Ram
A Goat God from Norse mythology that could create mountain from its feces.
Often worshipped by crazy people by "ram" ming their peepees in holes
For example, Senpai please ram my ass.
by Smartypants xxx January 10, 2019

Mug icon
Buy a Ram mug!