Skip to main content

Definitions by il Struzzo

1. sex between sheep
2. to fuck like an animal
1. "An old black ram is tupping your white ewe." (Shakespeare's "Othello," 1.1.81-90)

2. "Yo, I tupped that bitch last night."
tup by il Struzzo May 22, 2007