Top definition
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.