1 definition by DaveBF

An exclamation when something great or insane just happened.
After hitting a huge snowmobile jump
"Holy **** that was ******** psycho!
by DaveBF December 7, 2005
Get the psycho mug.