1 definition by The goddess devine

The human manifestation of LSD often using words like growe, Roodle, Snoggle and epic has slight obsession with deer, moths and Caitlin.
Figgins is that bat dirt?

Figgins: BAT DIRT!
by The goddess devine August 4, 2009
Get the Figgins mug.