Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by i create art
the russian truffle
Share definition
Flag
When two
people
, one usually from
russian
descent shit on eachothers foreheads and head-
butt
eachother.
The other day i watched a video of two
people
performing the
russian
truffle
.
the russian truffle
by
i create art
December 28, 2009
Get the
the russian truffle
mug.