WARNING: VIDEO CONTAINS EXPLICIT LANGUAGE

WEST HOLLYWOOD (CBS) — Bristol Palin faced off with an angry bargoer at Saddle Ranch bar and restaurant in West Hollywood Thursday night.

READ MORE: Funeral Held For 16-Year-Old Girl Shot To Death, Tioni Theus

The entire encounter was caught on tape by HOLLYWOOD.TV and posted on YouTube Friday morning.

The 20-year-old daughter of former Alaska Gov. Sarah Palin had just fallen from a mechanical bull while filming her reality show for the BIO Network when she was heckled by a 47-year-old man.

“Did you ride Levi like that? Your mother is a whore! Your mother is a f***ing devil!” he shouts.

Palin approaches the man and asks, “Is it because you’re a homosexual and that’s why you hate her?”

READ MORE: Help Needed To Identify Woman Whose Body Was Left Near 60 Freeway In Beaumont 26 Years Ago

“Pretty much … and why’d you say I’m a homosexual?” he responds.

“Because I can tell you are,” Bristol says.

“You’re f***ing white trash from Wasila!” he screams as she leaves with her production crew. “F*** you, you f***ing b***h!”

At one point, the man also tells Palin that he doesn’t believe in hell, but that if it exists, he believes her mother will go there.

MORE NEWS: LeBron Ruled Out For Thursday's Matchup Against 76ers