Skip to main content

SheLuvvsDev 's definitions

Tuscaloosa Landslide

When two people are having sex in the 69 position and one defecates on the others face on accident due to diarrhea, creating a Tuscaloosa Landslide
"Hey Jim remember when Rebecca gave you a Tuscaloosa Landslide in college?"
by SheLuvvsDev October 23, 2022
mugGet the Tuscaloosa Landslidemug.

Share this definition