1 definition by Zayla45320

Top Definition
A scary ass mofo
AAAAAAhhhhhhhhhh!!!!!!! A Ghost
by Zayla45320 March 04, 2017

Mug icon
Buy a Ghost mug!