Skip to main content

Marie Tarie's definitions

Immaculate Conception High School

A school in Constant Spring Jamaica where the girls perform exceptionally well and are NOT YAMHEADS... They don't cry ova no man!!!
Girl: I go to Immaculate Conception High School

Boy: Oh, I bet your not a yamhead
by Marie Tarie January 25, 2022
mugGet the Immaculate Conception High Schoolmug.

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