Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by C/O6860
Russian Juggernaut
Share definition
Flag
Simply inserting a vodka
soaked
tampon
into your
asshole
Drinking
at church is frowned upon so I went with a
Russian
juggernaut
.
Russian Juggernaut
by
C/O6860
July 20, 2019
Get the
Russian Juggernaut
mug.