Dictionaries:
ram:
1. Obsolescent, derogatory term for an ugly person, ususally a person of the opposite-sex .2. To copulate aggressively; based on horns , horned animal , and the informal sense of ram, to push .
See Also: acorn, ram, tup
Link to this page: