1 definition by Owl Ocarina

1. n. Spooky sheet w/ holes cut out for eyes.

2. n. The spirit of a person or animal that hasn't gone to Heaven yet.

3. n. A person (usually a sniper) who can move through the woods without making a sound, being seen, or leaving a trail as if they had never been there.
1. Aww, that little girl makes such a cute ghost!
2. Holy shite there's a ghost in my house!!!
3. Be a ghost, McGee.
by Owl Ocarina April 29, 2011
Get the ghost mug.