meaning of Aww... Shiggity Shank!

Aww... Shiggity Shank! meaning in Urban Dictionary

Used to describe something that rocks !.Used loads by-lane Fournerat.