Skip to main content

Mr Mega's definitions

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 5, 2010
mugGet the Simkiss mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email