Define Juno Goggins Meaning

Juno Goggins

Wow there's Juno goggins

She is one ugly bitch
By Nana