1 definition by Foreignerrrrrr

Top Definition
The best man you could get yourself.
Has a big cock.
Will rail you till you cry.
“Oh my God Elmoore railed me so hard”
by Foreignerrrrrr February 01, 2021

Mug icon
Buy a elmoore mug!