Top definition
and expression intended mean what ever makes some one happy even if you don't under stand it.
i love anal.

hey, what ever rubs your buddha.

see: whatever floats your boat
by ralfyrules April 03, 2007
Get the mug
Get a what ever rubs your buddha mug for your cat Julia.