1 definition by MrNoodlesIvanhoe

Great praise given to one who excels in fellatio.
Dude you hear about that one chick in Algebra? They say she's hella good at given head. Like she has a Golden Throat or something.
by MrNoodlesIvanhoe March 10, 2012
Get the Golden Throat mug.