1 definition by il Struzzo

Top Definition
tup
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."
by il Struzzo May 07, 2007

Mug icon
Buy a tup mug!