Simkiss

Simkiss a word used in England to describe something that is awesome!
for example. wow matthew is a proper simkiss
by Mr Mega August 05, 2010
mugGet the Simkissmug.