Top Definition
A feeling gotten when you accomplish something an feel better than Harold and Kumar did when they made it to White Castle.
When my girlfriend gave me a blowjob last night climaxing felt better than White Castle.
by ZPN December 02, 2008
5 Words related to Better than White Castle

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.