1 definition by ntltd

1
A ginger Spanish-English guy with a huge - very huge - penis.
'Tis a rock!. . .a peak!. . .a cape! A cape, forsooth! 'Tis a Ramonster!
by ntltd June 20, 2019
Get the mug
Get a Ramonster mug for your cousin José.