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 bangingdads
mantra sutra
Share definition
Flag
When one's central purpose and life's calling is the sexual satisfaction of every creature they encounter :
man
,
woman
,
beast
.
Have you
seen
the latest
Keanu Reeves
film? He's a
master
at the mantra sutra.
mantra sutra
by
bangingdads
June 7, 2016
Get the
mantra sutra
mug.