2 definitions by Urbandictionary staff