An unknown or abnormally strange object.
WHAT THE FUCK IS THAT FANGDANGLE?
by The_Great_Godot July 07, 2009
1 more definition
An expression meaning to have sex in some type of public area.
Look Crystal! There are some porter potties, let's go fangdangle!
by Brandon Cata February 02, 2008