1 definition by Baguette!!

Top Definition
A scaraptic neck brain is a cuss word in the Potatoshire language of Ashmanda
You scaraptic neckbrain!!
by Baguette!! June 22, 2018

Mug icon
Buy a Scaraptic Neckbrain mug!