Skip to main content

Snow Crash's definitions

best definition

by Snow Crash May 16, 2014
mugGet the best definitionmug.

bumping turtles

When two turtles have rough, gay, anal sex.
Aw man I saw Bumping Turtles last night. it was so sexy.
by Snow Crash May 16, 2014
mugGet the bumping turtlesmug.

Share this definition