Skip to main content

Definitions by Quackrock

take a amber heard

The act of taking a massive dump in someone else's bed.
Hey trenton ill be right back ive got to take a amber heard.
take a amber heard by Quackrock March 2, 2025

Alabama toad bumper 

The sexual act of inserting a frog into your cousin right before sex.
Last night i gave shelly one hell of a Alabama toad bumper.