1 definition by WillieGPoole

Top Definition
disturbingly fantastic or overtly sexual in nature, of or relating to the song Foxey Lady
Chad and Will were forcibly removed from SHS talent show tryouts in 1997 for being too foxtastic.
by WillieGPoole March 13, 2018

Mug icon
Buy a Foxtastic mug!