look up any word, like the eiffel tower:

1 definition by jill hats

a card game which is very fun to play and also very crazy
"i love games which are crazy and fun. thats why i love radiator face" said the radiator face lover
by jill hats January 04, 2009