Slang created in my living room meaning masturbation
Billy:Yo whats Tom doing in the bathroom John: What you think? Hes doin the Solo-Sutra Billy:Word... Dog: *Farts*
17👍 6👎