{{term}}
- {{preview}}
Top definition
The Rupert
When
a man
ejaculates
onto
a
Pigeon
Oh man
, my
flatmate
walked in on
me doing The Rupert
by
Rupert420
December 04, 2020
Get a
The Rupert
mug for your buddy James.